straits settlements - German English Dictionary